package com.unicom.si.security.config;

import org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer;

// 这个类就是空方法就可以。因为AbstractSecurityWebApplicationInitializer实现了WebApplicationInitializer，
// 整个web容器在启动的时候会调用public final void onStartup(ServletContext servletContext)方法
// 这个方法就注册了springSecurityFilterChain这个filter，就等同于在web.xml里配置filter的功能
public class SecurityWebApplicationInitializer extends AbstractSecurityWebApplicationInitializer {

    // 不和spring集成的时候需要打开这个，因为这个方法会生成一个spring 的根容器，也就是父容器
    // 如果和spring集成，就要注释掉，因为会生成两个根容器，冲突，就起不来了
//    public SecurityWebApplicationInitializer() {
//        super(WebSecurityConfig.class);
//    }
}
